.startup{
	width: 100%;
	height: 100%;
	.head{
		height: calc(100vh - 236rpx - constant(safe-area-inset-bottom));
		height: calc(100vh - 236rpx - env(safe-area-inset-bottom));
		box-sizing: border-box;
		position: relative;
		overflow: hidden;
		z-index: 1;
		color: #FFFFFF;
		image{
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
			z-index: -1;
			width: 100%;
		}
		.title{
			font-size: 64rpx;
			line-height: 1em;
			letter-spacing: 4rpx;
			text-align: center;
		}
		.subtitle{
			padding-top: 32rpx;
			font-size: 32rpx;
			line-height: 1em;
			text-align: center;
			letter-spacing: 16rpx;
		}
		.countdown{
			position: absolute;
			bottom: 32rpx;
			right: 32rpx;
			font-size: 24rpx;
			line-height: 1em;
			padding: 12rpx 16rpx;
			border-radius: 999px;
			background-color: rgba($color: #000000, $alpha: 0.3);
		}
	}
	.logo{
		height: 236rpx;
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		image{
			height: 64rpx;
		}
	}
}